From 1f7cc92219ec88a62614fa3dbe83fa6dcd206721 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 3 Feb 2012 06:49:08 -0500 Subject: [PATCH] Dismiss popups on show This ensures that the editor always comes up without popups, even when it is reused. --- gtk/gtkcoloreditor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkcoloreditor.c b/gtk/gtkcoloreditor.c index 74d3cc5708..3bc7f0a52e 100644 --- a/gtk/gtkcoloreditor.c +++ b/gtk/gtkcoloreditor.c @@ -511,6 +511,8 @@ gtk_color_editor_init (GtkColorEditor *editor) g_signal_connect (editor->priv->overlay, "get-child-position", G_CALLBACK (get_child_position), editor); + g_signal_connect (editor, "notify::visible", + G_CALLBACK (dismiss_current_popup), NULL); gtk_widget_show_all (editor->priv->overlay); -- 2.30.2